- put smb. on his honour
- (put smb. on his honour (to do или to say smth.))обязать кого-л. под честное слово (сделать или сказать что-л.)
Your teacher is not feeling very well, and so I am going to put you on your honour to go on with your work. (ODCIE) — Ваш учитель плохо себя чувствует. И я взываю к вашему чувству долга - не расхолаживайтесь, продолжайте работать.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.